prerecorded tape - Espagnol Anglais Dictionnaire